@charset "utf-8";
/*----------------------------------------------------------------------------------------------------------
Theme Name: 唯美意境
Theme URI: http://wwmm.me/
Description: 敞开心胸，放飞心情，品味意境之美！
Version: v1.0
Author: 黑黑
Author URI: http://wwmm.me/author/h
------------------------------------------------------------------------------------------------------------*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, a, abbr, acronym, address, big, cite, code,del, dfn, em, 
font, img, ins, kbd, q, s, samp,small, strike, strong, sub, 
sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,table, caption, tbody, tfoot, 
thead, tr, th, td {	margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent; }
ol, ul { list-style: none; }
blockquote, q { quotes: none; }
table { border-collapse: collapse; border-spacing: 0;}

/* 基础样式 */
body { font: 12px Arial, Helvetica, sans-serif; color: #000; background: #ECECEC; cursor: default; }
a { color: #09F; text-decoration: none; cursor: pointer; }
a:hover { color: #333; }
img { border: none; }

/* 去除点击链接后的虚线框 */
a { outline: none; }
a:active { star: expression(this.onFocus=this.blur()); }
:focus { outline: 0; }

/* aToolTip */
#aToolTip { position: absolute; display: none; z-index: 50000; }
#aToolTip .aToolTipContent { position:relative; margin:0; padding:0; }

.defaultTheme { border:2px solid #444; background:#555; color:#fff; margin:0; padding:6px 12px; -moz-border-radius: 12px 12px 12px 0; -webkit-border-radius: 12px 12px 12px 0; -khtml-border-radius: 12px 12px 12px 0; border-radius: 12px 12px 12px 0; -moz-box-shadow: 2px 2px 5px #111; -webkit-box-shadow: 2px 2px 5px #111; box-shadow: 2px 2px 5px #111; }
.defaultTheme #aToolTipCloseBtn { display:block; height:18px; width:18px; background:url(http://wwmm.me/wp-content/plugins/wp-connect-advanced/images/closeBtn.png) no-repeat; text-indent:-9999px; outline:none; position:absolute; top:-20px; right:-30px; margin:2px; padding:4px; }

/* 隐藏 */
.none { display: none; }

/* 浮动 */
.fl { float: left; }
.fr { float: right; }

/* 清除浮动 */
.clear { overflow: hidden; clear: both; height: 1px; width: auto; zoom: 1; }

/* 统计 */
.stat { display: none; }

/* 左侧悬浮 */
#LeftDiv { background: url(images/dc_bg.png) no-repeat; z-index: 999; position: fixed; width: 30px; height: 115px; top: 300px; left: 10px; _position:absolute; overflow: visible; display: none; }
#LeftDiv a { color: #F93; display: block; padding: 23px 0 0 7px; }
#LeftDiv a:hover { color: #F60; }

/* 固定浮层 */
#SideDIV { width: 300px; height: 285px; position: absolute; top: 703px; z-index: 1; }
#SideBox { width: 300px; height: 285px; overflow: hidden; }

/* 分页 */
.page-bar { font-size: 16px; font-weight: bold; color: #999; text-align: center; clear: both; overflow: hidden; zoom: 1; }
.page-bar a { display: inline-block; line-height: 18px; }
.page-bar a:hover { color: #FFF; background: #09F; }
.page-bar .pages, .page-bar .page-numbers { padding: 0 5px; }
.page-bar .current { color: #999; background: #FFF; }
#comments .page-bar  { margin: 20px 0; }

/* 顶部 */
.top-bar { color: #666; background: url(images/base.gif) repeat-x 0 -204px; height: 28px; line-height: 28px; overflow: hidden; zoom: 1; }
.top-bar a { color: #999; }
.top-bar a:hover { color: #FFF; background: #09F; }
.inner-top-bar { width: 1000px; margin: 0 auto; clear: both; overflow: hidden; zoom: 1; }
.top-bar .user-panel { float: left; }
.top-bar .user-panel a.submission { color: #9C3; }
.top-bar .user-panel a:hover.submission { color: #FFF; background: #9C3; }
.top-bar .feed { color: #C00; float: right; }

/* 内容样式 */
.header { background: #ECECEC url(images/base.gif) repeat-x 0 -232px; height: 70px; margin: 0 auto; }
.inner-header { width: 1000px; margin: 0 auto; clear: both; overflow: hidden; position: relative; }
.header h1 { width: 251px; height: 33px; padding: 26px 0 0 0; overflow: hidden; float: left; }
.header h1 a { background: url(images/base.gif) no-repeat 0 0; display: block; width: 251px; height: 32px; line-height: 20em; overflow: hidden; }
.header h1 a:active { position: relative; top: 1px; opacity: 0.5; }
.header .say { color: #999; margin: 26px 0 0 10px; padding: 0 0 0 10px; float: left; border-left: 1px solid #E0E0E0; }
.header .say a { color: #999 }
.header .say a:hover { color: #FFF; background: #09F; }
.header .say span { color: #CCC; display: block; padding: 0 0 3px 0; }
.header .spread { float: right; padding: 10px 0 0 0; }
.header #StyleSwitch { width: 120px; height: 46px; position: absolute; top: 0; left: 385px; overflow: hidden; }
.header #StyleSwitch .switch-bg { background: url(skin/xmas/switch_btn.png) no-repeat center !important; _background: transparent; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/wp-content/themes/wm/xmas/switch_btn.png', sizingMethod='image'); width: 120px; height: 46px; position: absolute; top: 0; left: 0; z-index: 1; }
.header #StyleSwitch .switch-btn { display: block; width: 120px; height: 46px; line-height: 20em; overflow: hidden; position: absolute; left: 0; top: 0; z-index: 2; }

.nav { background: url(images/base.gif) repeat-x 0 -32px; height: 35px; clear: both; overflow: hidden; }
.nav a { font-size: 14px; color: #CCC; text-decoration: none; }
.nav a:hover { color: #FFF; }
.nav .menu { width: 1000px; height: 35px; margin: 0 auto; clear: both; overflow: hidden;}
.nav ul { float: left; }
.nav ul li { display: block; float: left; padding: 0 25px 0 0; height: 35px; line-height: 35px; }
.nav ul li.l { width: 2px; background: url(images/base.gif) no-repeat 0 -67px; padding: 0; margin: 0 25px 0 0; }
.nav ul li.l a { display: none; }
.nav .log { color: #999; float: right; height: 35px; line-height: 35px; }
.nav .log a { font-size: 12px; }

.note { color: #C60; background: #FFFFE0; width: 998px; margin: 10px auto; height: 28px; text-align: center; line-height: 28px; border: 1px solid #FC0; overflow: hidden; }
.note a { color: #C90; }
.note a:hover { color: #FFF; background: #C90; }

.edit { font-size: 12px !important; margin: 0 0 0 5px; }
.edit a { font-weight: normal; color: #9C3 !important; text-decoration: none; padding: 0 2px; }
.edit a:hover { color: #FFF !important; background: #9C3 !important; }

.wrap { width: 1000px; margin: 0 auto; clear: both; overflow: hidden; zoom: 1; }
.main { width: 680px; padding: 0 0 20px 0; float: left;}
.main .fl { width: 500px; }
.main .fr { width: 160px; }
.main .fr iframe { background: #FFF; }
.side { width: 300px; float: right; padding: 0 0 20px 0; }
.side.sub { padding-top: 50px; }
.side iframe { background: #FFF; }

.slide { height: 300px; position: relative; }
.slides_container { width: 500px; height: 300px; position: relative; }
.slide .item { width: 500px; height: 300px; display: block; position: absolute; }
.slide .item .text { color: #CCC; width: 500px; height: 100px; position: absolute; bottom: 0; }
.slide .item .text .cap { background: rgba(0,0,0,0.5); background: #000\9; filter: alpha(opacity=50); width: 500px; height: 100px; }
.slide .item .text .cap h3 { font-size: 14px; font-weight: normal; padding: 15px 0 0 15px; position: relative; }
.slide .item .text .cap h3 a { color: #FFF; }
.slide .item .text .cap h3 a:hover { color: #FFF; background: #09F; }
.slide .item .text .cap p { line-height: 140%; padding: 5px 10px 0 15px; position: relative; }
.slide .pagination { right: 0; padding: 6px 0 0 0; clear: both; overflow: hidden; position: absolute; }
.slide .pagination li { float: left; width: 6px; margin: 0 0 0 7px; overflow: hidden; }
.slide .pagination li a { background: #CCC; line-height: 20em; width: 6px; height: 0; display: block; padding: 6px 0 0 0; overflow: hidden; }
.slide .pagination li.current a { background: #333; }

.user-list ul { background: #FFF url(images/user_bg.gif); width: 160px; height: 280px; clear: both; overflow: hidden; }
.user-list ul li { display: block; float: left; width: 40px; height: 40px; overflow: hidden; }
.user-list ul li a img { width: 40px; height: 40px; }
.user-list .online { color: #CCC; background: #333; height: 20px; line-height: 20px; text-align: center; overflow: hidden; }
.user-list .online a { color: #CCC; }
.user-list .online a:hover { color: #FFF; }

.search { background: url(images/base.gif) no-repeat 0 -102px; }
.search form { position: relative; width: 300px; height: 30px; }
.search .inpt { font-family: "宋体"; background: transparent; color: #999; display: block; float: left; padding: 2px 5px; margin: 1px; width: 260px; height: 24px; line-height: 24px; border: 0; }
.search .btn { width: 28px; height: 28px; padding: 0; margin: 1px; display: block; position: absolute; top: 0; right: 0; cursor: pointer; }

.spread { overflow: hidden; }
.spread iframe, .spread object, .spread embed { display: block; text-align: center; margin-left: auto !important; margin-right: auto !important; }
#HeaderSpread { width: 300px; height: 50px; padding: 10px 0 0 0; overflow: hidden; }
#ListSpread { background: #FFF; text-align: center; width: 500px; margin: 0 0 20px 0; padding: 10px 0; }
#LinkSpread { background: #FFF; margin: 1px 0 0 0; padding: 10px 17px; height: 15px; display: none; }
#PageSpread { background: #FFF; text-align: center; padding: 10px; margin: 1px 0 0 0; height: 90px; }
#SideSpread { padding: 20px 0 0 0; height: 250px; }
#MidSpread1 { padding: 20px 0 0 0; }
#MidSpread2 { padding: 16px 0 0 0; }
#MidSpread2 p { padding: 0 0 10px 0; }
#FooterSpread { background: #FFF; width: 1000px; padding: 20px 0; margin: 0 auto 20px auto; text-align: center; }
#FooterSpread .fl { padding: 0 0 0 25px; }
#FooterSpread .fr { padding: 0 25px 0 0; }

.box h1 { color: #666; font-size: 20px; height: 50px; line-height: 60px; overflow: hidden; }
.box h2 { color: #666; font-size: 16px; height: 50px; line-height: 65px; overflow: hidden; }
.box h1 a, .box h2 a { color: #666; }
.box h1 a:hover, .box h2 a:hover { color: #FFF; background: #09F; }

.post-list .item { background: #FFF; margin: 0 0 20px 0; clear: both; width: 500px; height: 160px; overflow: hidden; position: relative; zoom: 1; }
.post-list .item a:hover { color: #FFF; background: #09F; }
.post-list .item .pic { width: 160px; height: 160px; float: left; overflow: hidden; }
.post-list .item .pic img { display: block; }
.post-list .item .item-text { width: 340px; float: right; }
.post-list .item .item-text h3 { color: #666; font-weight: normal; font-size: 14px; padding: 20px 20px 10px 20px; }
.post-list .item .item-text .excerpt { color: #666; line-height: 180%; margin: 0 0 15px 0; padding: 0 20px; height: 65px; overflow: hidden; }
.post-list .item .item-text .info { color: #999; padding: 0 20px; position: absolute; bottom: 20px; }
.post-list .item .item-text .info a { color: #999; }
.post-list .item .item-text .info a:hover { color: #FFF; }

.title-list { background: #FFF; padding: 20px; }
.title-list li { color: #666; background: url(images/l1.gif) repeat-x bottom; padding: 0 0 5px 0; margin: 0 0 5px 0; }
.title-list li a:hover { color: #FFF; background: #09F; }
.title-list li .comment { color: #666; }
.title-list li .comment a { color: #666; }
.title-list li .comment a:hover { color: #FFF; }

.log-item { background: #FFF; margin: 0 0 20px 0; padding: 10px 0 0 0; }
.log-item h3 { font-size: 14px; font-weight: normal; padding: 10px 20px 0 20px; }
.log-item h3 a:hover { color: #FFF; background: #09F; }
.log-item .single { color: #666; line-height: 160%; padding: 10px 20px 0 20px; }
.log-item .single p { padding: 0 0 10px 0; }
.log-item .info { color: #999; padding: 10px 20px 20px 20px; }
.log-item .info a { color: #666; }
.log-item .info a:hover { color: #FFF; background: #09F; }
.log-item .pic a { text-align: center; display: block; width: 500px; overflow: hidden; }
.log-item .pic a img { display: block; margin: 0 auto; }

.text-list ul { background: #FFF; padding: 9px; }
.text-list ul li { background: url(images/l1.gif) repeat-x bottom; height: 30px; padding: 0 0 11px 0; margin: 0 0 10px 0; }
.text-list ul li a:hover { color: #FFF; background: #09F; }

#article-index { background: #F1F1F1; border-radius: 6px; border: 1px solid #DDD; float: right; margin: 5px 0 15px 15px; padding: 0 6px; width: 200px; line-height: 23px; }
#article-index strong { border-bottom: 1px dashed #DDD; display: block; line-height: 30px; padding: 0 4px; }
#index-ul { margin: 0; padding: 10px 0; }
#index-ul li { background: none repeat scroll 0 0 transparent; list-style-type: disc; padding: 0; margin-left: 20px; }

.pic-list { width: 300px; height: 265px; padding: 0 0 20px 0; overflow: hidden; }
.pic-list ul { width: 320px; overflow: hidden; }
.pic-list ul li { width: 145px; height: 110px; float: left; padding: 0 10px 10px 0; }

.tag-list .tags { background: #FFF; clear: both; height: 261px; overflow: hidden; zoom: 1; padding: 20px 5px 5px 20px; }
.tag-list .tags a { white-space: nowrap; display: inline-block; margin: 0 10px 5px 0; _margin: 0 5px 5px 0; }
.tag-list .tags a:hover { color: #FFF; background: #09F; }

.comment-list ul { overflow: hidden; zoom: 1; }
.comment-list ul li { background: #FFF; width: 280px; height: 59px; padding: 10px; margin: 0 0 1px 0; float: left; clear: both; overflow: hidden; }
.comment-list ul li .avatar { width: 40px; height: 40px; float: left; margin: 0 10px 0 0; }
.comment-list ul li .text { color: #666; width: 230px; float: right; }
.comment-list ul li .text p { line-height: 160%; }
.comment-list ul li .text p.i { line-height: 180%; }
.comment-list ul li .text p.i .time { white-space: nowrap; }
.comment-list ul li .text a { color: #666; }
.comment-list ul li .text a:hover { color: #09F; }

.post-page .info { color: #999; background: #FFF; height: 30px; line-height: 30px; text-indent: 10px; margin: 0 0 1px 0; }
.post-page .info a { color: #999; }
.post-page .info a:hover { color: #FFF; background: #09F; }
.post-page .content { color: #666; font-size: 14px; line-height: 180%; background: #FFF; padding: 15px 20px; width: 640px; overflow: hidden; }
.post-page .content .xiami { display: block; padding: 0 0 15px 0; }
.post-page .content h2 { height: auto; }
.post-page .content h3 { font-size: 14px; padding: 10px 0; }
.post-page .content p { padding: 0 0 20px 0; }
.post-page .content ol { margin: 0 0 10px 45px; list-style-type: decimal; }
.post-page .content ul { padding: 0 0 10px 0; }
.post-page .content ul li { list-style: none; margin-left: 20px; padding: 0 0 0 25px; background: url(images/li.gif) no-repeat 0 10px; }
.post-page .content .aligncenter { display: block; margin: 0 auto; }
.post-page .content .share { line-height: 100%; }

.gallery { width: 660px; }
.gallery .gallery-item { float: left; padding: 0; width: 160px; zoom: 1; }
.gallery .gallery-item a { display: block; width: 160px; height: 160px; overflow: hidden; }
.gallery.gallery-columns-3 { padding: 0 0 0 40px; }
.gallery.gallery-columns-3 .gallery-item { padding: 0 40px 40px 0; }

.page-control { color: #666; font-size: 14px; background: #FFF; line-height: 22px; margin: 1px 0 0 0; padding: 10px 20px; }
.page-control a:hover { color: #FFF; background: #09F; }

/* 评论 */
#comments { clear: both; }
#comments .navigation { padding: 0 0 18px 0; }
h3#comments-title, h3#reply-title { color: #666; font-size: 14px; overflow: hidden; }
h3#comments-title { padding: 20px 0; }
h3#reply-title { background: #FFF; padding: 20px 20px 0 20px; }
.commentlist { list-style: none; margin: 0; }
.commentlist ol { list-style: decimal; }
.commentlist li.comment , .commentlist .pingback { background: #FFF; line-height: 24px; margin: 0 0 1px 0; *margin: 0 0 -2px 0; padding: 0 0 10px 70px; overflow: hidden; position: relative; zoom: 1; }
.commentlist .pingback { color: #999; padding: 10px 20px; }
.commentlist .even { }
.commentlist .odd { }
.commentlist .bypostauthor { }
.commentlist #respond {margin: 0; }
.commentlist .children li {  padding: 0 0 0 50px; }
.commentlist .children .avatar { top: 5px; left: 0; }
.commentlist .children .comment-author { padding: 0 5px 0 0; }
.commentlist .children .comment-meta { padding: 0; }
.commentlist .avatar { position: absolute; top: 20px; left: 20px; }
.commentlist#new_comm_1 { margin: 20px 0 0 0; }
#comments .comment-body { padding: 3px 10px 0 0; clear: both; overflow: hidden; }
#comments .comment-body ul, #comments .comment-body ol { margin-bottom: 20px; }
#comments .comment-body p { margin-bottom: 5px; }
#comments .comment-body blockquote p:last-child { margin-bottom: 25px; }
.comment-author { padding: 16px 5px 0 0; float: left; }
.comment-author cite { color: #666; font-style: normal; font-weight: bold; }
.comment-author cite a { color: #666; }
.comment-author cite a:hover { color: #09F; }
.comment-meta { padding: 16px 0 0 0; position: relative; }
.comment-meta a { color: #888; text-decoration: none; }
.comment-meta a:hover { color: #09F; }
.reply { position: absolute; top: 20px; right: 20px; }
.reply a { color: #09F; line-height: normal; }
.reply a:hover { color: #999; }
.commentlist .children .reply { top: 0; }
a.comment-edit-link { font-weight: normal; color: #9C3 !important; text-decoration: none; padding: 0 2px; }
a.comment-edit-link:hover { color: #FFF !important; background: #9C3 !important; }
.nopassword, .nocomments { display: none; }
/* Comments form */
input[type=submit] { color: #333; }
#respond { margin: 20px 0 0 0; }
#respond form { background: #FFF; padding: 20px; overflow: hidden; position: relative; }
#respond .comment-notes { margin-bottom: 1em; }
.form-allowed-tags { line-height: 1em; }
.byuser #respond h3#reply-title, .odd #respond h3#reply-title, .even #respond h3#reply-title { font-size: 14px; height: 30px; line-height: 30px; padding: 0; }
.byuser #respond form, .odd #respond form, .even #respond form { padding: 0 10px 5px 0; }
#comments-list #respond { margin: 0 0 18px 0; }
#comments-list ul #respond { margin: 0; }
#cancel-comment-reply-link { color: #900; font-size: 12px; font-weight: normal; line-height: 18px; }
#cancel-comment-reply-link:hover { color: #333; }
#respond .required { color: #F93; }
#respond .tip { color: #999; }
#respond label { color: #888; font-size: 12px; padding: 5px 0; }
#respond .comment-form-field { padding: 0 0 5px 0; }
#respond .comment-form-field label { padding: 0 0 0 5px; }
#respond .comment-form-field input { padding: 2px 2px 2px 20px; height: 14px; border: 1px solid #CCC; }
#respond .comment-form-field input#author { background: url(images/base.gif) no-repeat 5px -308px; }
#respond .comment-form-field input#email { background: url(images/base.gif) no-repeat 5px -338px; }
#respond .comment-form-field input#url { background: url(images/base.gif) no-repeat 5px -368px; }
#respond .comment_mail { padding: 5px 0 0 0; line-height: normal; clear: both; overflow: hidden; zoom: 1; }
#respond .comment_mail input { display: block; float: left; border: 0; }
#respond .comment_mail label { display: block; float: left; padding: 2px 0 0 2px; }
#respond #comment { font-size: 12px; width: 96%; overflow: auto; padding: 5px; height: 48px; border: 1px solid #CCC; }
#respond .form-allowed-tags { color: #888; font-size: 12px; line-height: 18px; }
#respond .form-allowed-tags code { font-size: 12px; }
#respond .form-submit { margin: 10px 0 0 0; }
#respond .form-submit input { font-size: 12px; width: auto; padding: 2px 4px; }
#respond .smiley { padding: 5px 0 0 0; }
#loading, #error { display: block; padding: 5px 0; }
.logged-in-as { padding: 0 0 10px 0; }

.footer { background: #FFF; padding: 20px 0; border-top: 3px solid #CCC; clear: both; overflow: hidden; }
.footer a { color: #666; }
.footer a:hover { color: #FFF; background: #09F; }
.inner-footer { width: 1000px; margin: 0 auto; }
.footer .link { clear: both; margin: 0 0 15px 0; border-bottom: 1px solid #CCC; overflow: hidden; zoom: 1; }
.footer .link ul li.linkcat { clear: both; padding: 0 0 10px 0; overflow: hidden; zoom: 1; }
.footer .link ul li.linkcat h2 { color: #666; font-size: 12px; width: 60px; float: left; }
.footer .link ul li.linkcat ul.xoxo { width: 940px; float: right; }
.footer .link ul li.linkcat ul.xoxo li { float: left; padding: 0 10px 10px 0; }
.footer .frame { clear: both; overflow: hidden; }
.footer .frame .fl { width: 160px; }
.footer .frame .fr { font-family: Verdana; }
.footer .frame .fl h1 { color: #666; font-size: 16px; height: 48px; line-height: 48px; }
.footer .frame .fr ul { padding: 5px 0; float: right; }
.footer .frame .fr ul li { float: left; padding: 0 0 0 10px; }
.footer .frame .fr p { color: #666; text-align: right; padding: 5px 0; clear: both; }

/*  ColorBox */
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left; margin:auto; border:0; display:block;}
.cboxIframe{width:100%; height:100%; display:block; border:0;}
#cboxOverlay{background:#fff;}
#colorbox{}
	#cboxContent{margin-top:32px; overflow:visible;}
		#cboxError{padding:50px; border:1px solid #ccc;}
		#cboxLoadedContent{background:#000; padding:1px;}
		#cboxLoadingGraphic{background:url(images/loading.gif) no-repeat center center;}
		#cboxLoadingOverlay{background:#000;}
		#cboxTitle{position:absolute; top:-22px; left:0; color:#000;}
		#cboxCurrent{position:absolute; top:-22px; right:205px; text-indent:-9999px;}
		#cboxSlideshow, #cboxPrevious, #cboxNext, #cboxClose{text-indent:-9999px; width:20px; height:20px; position:absolute; top:-20px; background:url(images/controls.png) no-repeat 0 0;}
		#cboxPrevious{background-position:0px 0px; right:44px;}
		#cboxPrevious.hover{background-position:0px -25px;}
		#cboxNext{background-position:-25px 0px; right:22px;}
		#cboxNext.hover{background-position:-25px -25px;}
		#cboxClose{background-position:-50px 0px; right:0;}
		#cboxClose.hover{background-position:-50px -25px;}
		.cboxSlideshow_on #cboxPrevious, .cboxSlideshow_off #cboxPrevious{right:66px;}
		.cboxSlideshow_on #cboxSlideshow{background-position:-75px -25px; right:44px;}
		.cboxSlideshow_on #cboxSlideshow.hover{background-position:-100px -25px;}
		.cboxSlideshow_off #cboxSlideshow{background-position:-100px 0px; right:44px;}
		.cboxSlideshow_off #cboxSlideshow.hover{background-position:-75px -25px;}